<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@ include file="validausuario.jsp" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Informacion de Red Nivel 1</title>
<LINK REL="stylesheet" TYPE="text/css" HREF="css/main.css" media="screen">
<LINK REL="stylesheet" TYPE="text/css" HREF="themes/redmond/jquery.ui.theme.css">
<script src="js/jquery-1.8.2.js" language="JavaScript"></script>
<script src="js/jquery-ui-1.9.1.custom.min.js" language="JavaScript"></script>
<script>
    $(function() {
        $( "input[type=button], button, main" )
            .button()
            .click(function( event ) {
                event.preventDefault();
            });
    });
</script>
<script type="text/javascript" language="javascript">
function agregar(usuario) {
	$("#info").html("");
	
	var transformador = $("#transformador").val();
	var poste_material = $("#poste_material").val();
	var poste_altura = $("#poste_altura").val();
	var poste_compartido = $("#poste_compartido").val();
	var caja_tipo = $("#caja_tipo").val();
	var caja_ductos = $("#caja_ductos").val();
	var caja_compartida = $("#caja_compartida").val();
	var tierra = $("#tierra").val();
	var cantidad_usuarios = $("#cantidad_usuarios").val();
	var ap_tipo = $("#ap_tipo").val();
	var ap_cantidad = $("#ap_cantidad").val();
	var ap_potencia = $("#ap_potencia").val();
	var tramo_nodo_inicial = $("#tramo_nodo_inicial").val();
	var tramo_nodo_final = $("#tramo_nodo_final").val();
	var tramo_tipo = $("#tramo_tipo").val();
	var tramo_longitud = $("#tramo_longitud").val();
	var fase_tipo = $("#fase_tipo").val();
	var fase_conductores = $("#fase_conductores").val();
	var fase_calibre = $("#fase_calibre").val();
	var fase_material = $("#fase_material").val();
	var neutro_calibre = $("#neutro_calibre").val();
	var neutro_material = $("#neutro_material").val();
	var ap_calibre = $("#ap_calibre").val();
	var ap_material = $("#ap_material").val();
	var notas = $("#notas").val();


	if (transformador == "" || poste_altura == "" || caja_tipo == "" || caja_ductos =="" || ap_cantidad == "" || ap_potencia == "" || fase_conductores == "" ) {
		$("#info").show();
		$("#info").html("Falta informacion para guardar el registro");
		return;
	}
	
	
		
		var cmd = document.getElementById("cmd_agregar");
		cmd.disabled = true;
		$.post(
			"SrvBaja",
			{
				operacion: "add",
				transformador : transformador,
				poste_material : poste_material,
				poste_altura : poste_altura,
				poste_compartido : poste_compartido,
				caja_tipo : caja_tipo,
				caja_ductos : caja_ductos,
				caja_compartida : caja_compartida,
				tierra : tierra,
				cantidad_usuarios : cantidad_usuarios,
				ap_tipo : ap_tipo,
				ap_cantidad : ap_cantidad,
				ap_potencia : ap_potencia,
				tramo_nodo_inicial :tramo_nodo_inicial,
				tramo_nodo_final : tramo_nodo_final,
				tramo_tipo : tramo_tipo,
				tramo_longitud : tramo_longitud,
				fase_tipo : fase_tipo,
				fase_conductores : fase_conductores,
				fase_calibre : fase_calibre,
				fase_material : fase_material,
				neutro_calibre : neutro_calibre,
				neutro_material : neutro_material,
				ap_calibre : ap_calibre,
				ap_material : ap_material,
				notas : notas,
				usuario: usuario
			},
			procesar
		
		);

}

function procesar(resultado) {
	var cmd = document.getElementById("cmd_agregar");
	cmd.disabled = false;
	if (resultado != 'OK') {
		$("#info").show();
		$("#info").html(resultado);
	}else {
		$("#info").show();
		$("#info").html("Registro agregado correctamente").fadeOut(3000);
		list();
		limpiaForm($("#form1"));
	}
	
}

function list() {
	
}

function limpiaForm(miForm) {
	// recorremos todos los campos que tiene el formulario
	$(":input", miForm).each(function() {
	var type = this.type;
	var tag = this.tagName.toLowerCase();
	//limpiamos los valores de los campos…
	if (type == "text" || type == "password" || tag == "textarea")
		this.value = "";
		// excepto de los checkboxes y radios, le quitamos el checked
		// pero su valor no debe ser cambiado
	else if (type == "checkbox" || type == "radio")
		this.checked = false;
	// los selects le ponesmos el indice a -
	});
	}
</script>
</head>
<body>
<%@ include file="header.jsp" %>
<div class="main">
<h2>Informacion de Red Nivel 1</h2>
<div id="info"></div>
<form action="" method="POST" id="form1" name="form1">
<table>
	<tr>
		<th colspan="4">DATOS DEL TRANSFORMADOR</th>
	</tr>
	<tr>
		<td>Codigo del Transformador</td>
		<td colspan="3"><input type="text" id="transformador" name="transformador"> </td>
	</tr>
	<tr>
		<th colspan="4">POSTE</th>
	</tr>
	<tr>
		<td>Material del poste</td>
		<td><select id="poste_material" name="poste_material">
			<option value="CONCRETO">CONCRETO</option>
			<option value="MADERA">MADERA</option>
			<option value="HIERRO">HIERRO</option>
		</select></td>

		<td>Altura del poste</td>
		<td><input type="text" id="poste_altura" name="poste_altura"></td>
	</tr>
	<tr>
		<td>Poste Compartido</td>
		<td colspan="3"><select id="poste_compartido" name="poste_compartido">
			<option value="S">Si</option>
			<option value="N">No</option>
		</select></td>
	</tr>

	<tr>
		<th colspan="4">CAJA</th>
	</tr>
	
	<tr>
		<td>Tipo</td>
		<td><input type="text" id="caja_tipo" name="caja_tipo"></td>
		<td>Ductos</td>
		<td><input type="text" id="caja_ductos" name="caja_ductos"></td>
		
	</tr>
	<tr>
		<td>Caja Compartida</td>
		<td><select id="caja_compartida" name="caja_compartida">
			<option value="S">Si</option>
			<option value="N">No</option>
		</select></td>
		<td>Puesta a Tierra</td>
		<td>
				<select id="tierra" name="tierra">
					<option value="BUENA">BUENA</option>
					<option value="MALA">MALA</option>
				</select>
		</td>
	</tr>
	<tr>
		<th colspan="4">DATOS AP</th>
	</tr>
	
	<tr>
		<td>Tipo</td>
		<td><select id="ap_tipo" name="ap_tipo">
			<option value="I">I</option>
			<option value="M">M</option>
			<option value="S">S</option>
		</select></td>
		<td>Cantidad</td>
		<td><input type="text" id="ap_cantidad" name="ap_cantidad"></td>
		
	</tr>
	<tr>
		<td>Potencia</td>
		<td colspan="3"><input type="text" id="ap_potencia" name="ap_potencia"></td>
		
	</tr>
	<tr>
		<th colspan="4">TIPO DEL TRAMO</th>
	</tr>
	
	<tr>
		<td>Nodo inicial</td>
		<td><input type="text" id="tramo_nodo_inicial" name="tramo_nodo_inicial"></td>
		<td>Nodo final</td>
		<td><input type="text" id="tramo_nodo_final" name="tramo_nodo_final"></td>
		
	</tr>	
	<tr>
		<td>Tipo</td>
		<td><select id="tramo_tipo" name="tramo_tipo">
			<option value="I">I</option>
			<option value="M">M</option>
			<option value="S">S</option>
		</select></td>
		<td>Longitud</td>
		<td><input type="text" id="tramo_longitud" name="tramo_longitud"></td>
	</tr>
	<tr>
		<th colspan="4">FASE</th>
	</tr>
	<tr>
		<td>Tipo Cable</td>
		<td><select id="fase_tipo" name="fase_tipo">
			<option value="DESNUDO">DESNUDO</option>
			<option value="AISLADO">AISLADO</option>
			<option value="DUPLEX">DUPLEX</option>
			<option value="TRIPLEX">TRIPLEX</option>
			<option value="CUADRUPLEX">CUADRUPLEX</option>
		</select></td>
		<td>Numero de conductores</td>
		<td><input type="text" id="fase_conductores" name="fase_conductores"></td>
	</tr>
	<tr>
		<td>Calibre</td>
		<td>
			<select id="fase_calibre" name="fase_calibre">
				<option value="2">2</option>
				<option value="1/10">1/10</option>
				<option value="2/0">2/0</option>
				<option value="4/0">4/0</option>
				<option value="266">266</option>
				<option value="366">366</option>
			</select>
		</td>
		<td>Material</td>
		<td>
			<select id="fase_material" name="fase_material">
				<option value="AL">ALUMINIO</option>
				<option value="CU">COBRE</option>
			</select>		
		</td>
	</tr>
	<tr>
		<th colspan="4">NEUTRO</th>
	</tr>
	<tr>
		<td>Calibre</td>
		<td>
			<select id="neutro_calibre" name="neutro_calibre">
				<option value="2">2</option>
				<option value="1/10">1/10</option>
				<option value="2/0">2/0</option>
				<option value="4/0">4/0</option>
				<option value="266">266</option>
				<option value="366">366</option>
			</select>
		</td>
		<td>Material</td>
		<td>
			<select id="neutro_material" name="neutro_material">
				<option value="AL">ALUMINIO</option>
				<option value="CU">COBRE</option>
			</select>		
		</td>
	</tr>
	<tr>
		<th colspan="4">AP</th>
	</tr>
	<tr>
		<td>Calibre</td>
		<td>
			<select id="ap_calibre" name="ap_calibre">
				<option value="2">2</option>
				<option value="1/10">1/10</option>
				<option value="2/0">2/0</option>
				<option value="4/0">4/0</option>
				<option value="266">266</option>
				<option value="366">366</option>
			</select>
		</td>
		<td>Material</td>
		<td>
			<select id="ap_material" name="ap_material">
				<option value="AL">ALUMINIO</option>
				<option value="CU">COBRE</option>
			</select>		
		</td>
	</tr>
	<tr>
		<th colspan="4">OTROS</th>
	</tr>
	<tr>
		<td>Cantidad de usuarios</td>
		<td colspan="3"><input type="text" id="cantidad_usuarios" name="cantidad_usuarios"></td>
		
	</tr>		
	<tr>
		<th colspan="4">OBSERVACIONES</th>
	</tr>
	<tr>
		<td>Notas</td>
		<td colspan="4"><textarea name="notas" id="notas" rows=5 cols=40></textarea></td>
	</tr>	
	
		<tr>
			<td colspan="4"><input type="button" name="cmd_agregar" id="cmd_agregar" value="Agregar" onclick="javascript:agregar('<%= (String)session.getAttribute("usuario") %>')" class="button"></td>
		</tr>
</table>

</form>
<div id="list"></div>
</div>

	

</body>
</html>
